2 research outputs found
Recommended from our members
Anonymity in Bitcoin and Bitmessage
This report describes two projects created by the author which are based on ideas which originate from the Bitcoin community. The first, bmd, is a re-implementation of the Bitmessage protocol in go. Bitmessage is an anonymous and secure messaging system invented by Jonathan Warren, who was inspired by the design of Bitcoin's p2p network. [WARR1] The second is Shufflepuff, an implementation of a protocol called CoinShuffle[RUFF1] which allows several people to construct a Bitcoin transaction with an input and an output for each participant without any participant knowing who owns which output. CoinShuffle was invented by Tim Ruffing et al, and it is an upgrade of a protocol called CoinJoin, invented by Gregory Maxwell. This paper discusses the background, properties, applications, and design of bmd and Shufflepuff. There is also a report of a performance analysis on bmd.Electrical and Computer Engineerin
Recommended from our members
Black hole visualization and animation
textBlack hole visualization is a problem of raytracing over curved spacetimes. This paper discusses the physics of light in curved spacetimes, the geometry of black holes, and the appearance of objects as viewed through a relativistic camera (the Penrose-Terrell effect). It then discusses computational issues of how to generate images of black holes with a computer. A method of determining the most efficient series of steps to calculate the value of a mathematical expression is described and used to improve the speed of the program. The details of raytracing over curved spaces not covered by a single chart are described. A method of generating images of several black holes in the same spacetime is discussed. Finally, a series of images generated by these methods is given and interpreted.Physic